package com.hjh.netty.elect.demo5.bean;

import lombok.Data;
import lombok.ToString;

@Data
@ToString
public class Main1Sub1Ver0 extends Pmc350DevUpLoadData {
    //    DI状态 uint16 - DIStatus
    private Integer DIStatus;
    //    DO状态 uint16 - DOStatus
    private Integer DOStatus;

//    DI联动状态 uint16 - DILinkStatus
//    剩余电流报警状态 uint16 IRalarmStatus
//    温度报警状态 uint16 TCalarmStatus
//    电流报警/预警状态 uint16 IalarmStatus
//    剩余电流自检状态 uint16 IRCheckStatus
//    温度自检状态 uint16 TCCheckStatus
//    总故障报警状态 uint16 - AllalarmStatus
//    越限状态 uint16 setpointStatus
//    自检状态 uint16 selfCheckStatus
//    无线信号强度 uint16 wirelessSignalIntensity
//    总正向有功电能 int32 0.01kWh kWhImp
//    A 相正向有功电能 int32 0.01kWh kWhImp1
//    B 相正向有功电能 int32 0.01kWh kWhImp2
//    C 相正向有功电能 int32 0.01kWh kWhImp3
//    A相电流 Uint32 mA I1
//    B相电流 Uint32 mA I2
//    C相电流 Uint32 mA I3
//    A相电压 Uint32 mV U1
//    B相电压 Uint32 mV U2
//    C相电压 Uint32 mV U3
//    频率 uint16 0.01Hz freq
//    总功率因数 int16 0.0001 PFavg
//    A相有功功率 int32 0.01W P1
//    B相有功功率 int32 0.01W P2
//    C相有功功率 int32 0.01W P3
//    A相无功功率 int32 0.01var Q1
//    B相无功功率 int32 0.01var Q2
//    C相无功功率 int32 0.01var Q3
//    A相视在功率 Uint32 0.01VA S1
//    B相视在功率 Uint32 0.01VA S2
//    C相视在功率 Uint32 0.01VA S3
//    三相总有功功率 int32 0.01W P
//    三相总无功功率 int32 0.01var Q
//    三相总视在功率 Uint32 0.01VA S
//    A/AB电压相位 uint16 0.1° U1Ang
//    B/BC电压相位 uint16 0.1° U2Ang
//    C/CA电压相位 uint16 0.1° U3Ang
//    A相电流相位 uint16 0.1° IaAng
//    B相电流相位 uint16 0.1° IbAng
//    C相电流相位 uint16 0.1° IcAng
//    电压不平衡度 uint16 0.01% UUnb
//    电流不平衡度 uint16 0.01% IUnb
//    A 相电压总畸变率 Uint16 0.01% U1THD
//    B 相电压总畸变率 Uint16 0.01% U2THD
//    C 相电压总畸变率 Uint16 0.01% U3THD
//    A 相电流总畸变率 Uint16 0.01% I1THD
//    B 相电流总畸变率 Uint16 0.01% I2THD
//    C 相电流总畸变率 Uint16 0.01% I3THD
//    温度 1 int16 0.1℃ TC1
//    温度 2 int16 0.1℃ TC2
//    温度 3 int16 0.1℃ TC3
//    温度 4 int16 0.1℃ TC4
//    剩余电流 IR Uint16 0.1mA IR
}
